package gdou.gym.dao;

import gdou.gym.entity.SiteApplication;
import gdou.gym.entity.SiteApplicationExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SiteApplicationMapper {
    long countByExample(SiteApplicationExample example);

    int deleteByExample(SiteApplicationExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(SiteApplication record);

    int insertSelective(SiteApplication record);

    List<SiteApplication> selectByExample(SiteApplicationExample example);

    SiteApplication selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") SiteApplication record, @Param("example") SiteApplicationExample example);

    int updateByExample(@Param("record") SiteApplication record, @Param("example") SiteApplicationExample example);

    int updateByPrimaryKeySelective(SiteApplication record);

    int updateByPrimaryKey(SiteApplication record);
}